.happyouting-pager{
	margin-top:10px;
	height:30px;	
	text-align:right;
	
}

.happyouting-pager .select{
	border:#666666 1px solid;
	background-color:#CCCCCC;
	padding:1px 3px 1px 3px;
}

.happyouting-pager span{

}

.happyouting-pager span a{
	font-size:12px;
	height:30px;
	color:#007836;
	border:1px solid #FFF;
	padding:1px 2px 1px 2px;
	text-decoration:none;
}

.happyouting-pager span a:hover{
	height:30px;
	color:#007836;
	padding:1px 2px 1px 2px;
	text-decoration:underline;
}

.happyouting-pager span a.selected{
	height:30px;
	color:#007836;
	padding:1px 2px 1px 2px;
	text-decoration:underline;

}

.happyouting-pager .pageInput{
	width:25px;
	height:20px;
	border:1px solid #666;	
}
.happyouting-pager .pageButton{
	width:28px;
	height:23px;
	line-height:20px;
	border:1px solid #666;	
}